artificial liver - Alemán Inglés Diccionario